finesse a mishap - Turkish English Dictionary